//
//  UUWalletRecordModel.h
//  UUCharterSupplier
//
//  Created by ZhangAo on 05/02/2018.
//  Copyright © 2018 UUCharter. All rights reserved.
//

#import <UUFoundation/UUBaseModel.h>
#import "UUWalletConstants.h"

@interface UUWalletRecordModel : UUBaseModel

@property (nonatomic, strong) id id;
@property (nonatomic, strong) id targetId;
@property (nonatomic, assign) UUWalletRecordType type;
@property (nonatomic, copy) NSString *remark;
@property (nonatomic, copy) NSString *target;
@property (nonatomic, strong) NSNumber *money;
@property (nonatomic, strong) NSDate *createTime; // 提交审核时间

@end

@interface UUWalletRecordDetailModel : UUWalletRecordModel

@property (nonatomic, copy) NSString *account;
@property (nonatomic, copy) NSString *name;
@property (nonatomic, copy) NSString *bankName;
@property (nonatomic, copy) NSString *depositBank;
@property (nonatomic, assign) UUWalletRecordStatus status;
@property (nonatomic, assign) UUWalletAccountType accountType;
@property (nonatomic, strong) NSDate *auditSuccessTime; // 审核通过
@property (nonatomic, strong) NSDate *auditFailureTime; // 审核不通过
@property (nonatomic, strong) NSDate *withdrawSuccessTime; // 提现成功
@property (nonatomic, strong) NSDate *withdrawFailureTime; // 提现失败

@end
